#include <iostream>

#include "Common.hpp"

struct AA
{
    int _a = 0;
    int _b = 0;

    AA(int a, int b) : _a(a), _b(b) {}
};

int main()
{
    AA* ptr = (AA*)Allocate(sizeof(AA));
    ptr->_a = 1;
    ptr->_b = 2;

    std::cout << ptr->_a << ":" << ptr->_b << std::endl;

    Dellocate(ptr, sizeof(AA));
    return 0;
}